punching mechanism - Deutsch Englisch Wörterbuch